life-saving rafts - İspanyolca İngilizce Sözlük